planetary gearset - French English Dictionary